test("Pseudo Selectors",function(){
								 
	expect( 8 );
	
	// abstract the name of the plugin
	var plugin = "plugin_test2", 
	$div = jQuery('<div></div>');
	
	// create the plugin, check selector expressions exist
	ok( jQuery.ux( plugin, {}), "plugin created successfully");
	ok( jQuery.expr[":"]["ux"], '":ux" selector expression is defined');
	ok( jQuery.expr[":"][ plugin ], '":plugin" selector expression is defined');
	
	// check the custom selectors before instantiation
	ok( !$div.is(':ux'), '":ux" selector does not match (before)');
	ok( !$div.is(':'+ plugin ), '":plugin" selector does not match (before)');
	
	// instantiate plugin
	ok( $div[ plugin ]().jquery, "plugin instance created successfully");
	
	// check the custom selectors after instantiation
	ok( $div.is(':ux'), '":ux" selector does match (after)');
	ok( $div.is(':'+ plugin ), '":plugin" selector does match (after)');
	
	// cleanup for other tests
	jQuery.ux( plugin, false );
	});